home *** CD-ROM | disk | FTP | other *** search
/ Amiga Tools 3 / Amiga Tools 3.iso / grafik / raytracing / rayshade-4.0.6.3 / inetray / inetray_xdr.c < prev    next >
C/C++ Source or Header  |  1993-08-17  |  2KB  |  113 lines

  1. /*
  2.  * Please do not edit this file.
  3.  * It was generated using rpcgen.
  4.  */
  5.  
  6. #include <rpc/rpc.h>
  7. #include "inetray.h"
  8. #include    <sys/param.h>
  9. #ifndef ITIMER_REAL
  10. #include    <sys/time.h>        /* for A/UX */
  11. #endif
  12. #include    "config.h"
  13.  
  14. bool_t
  15. xdr_iPrm(xdrs, objp)
  16.     XDR *xdrs;
  17.     iPrm *objp;
  18. {
  19.     if (!xdr_int(xdrs, &objp->key)) {
  20.         return (FALSE);
  21.     }
  22.     if (!xdr_int(xdrs, &objp->uid)) {
  23.         return (FALSE);
  24.     }
  25.     if (!xdr_int(xdrs, &objp->nSvcs)) {
  26.         return (FALSE);
  27.     }
  28.     if (!xdr_short(xdrs, &objp->rPort)) {
  29.         return (FALSE);
  30.     }
  31.     if (!xdr_string(xdrs, &objp->rName, MAXHOSTNAMELEN)) {
  32.         return (FALSE);
  33.     }
  34.     if (!xdr_string(xdrs, &objp->cwd, MAXPATHLEN)) {
  35.         return (FALSE);
  36.     }
  37.     if (!xdr_string(xdrs, &objp->cmdLine, STRLEN)) {
  38.         return (FALSE);
  39.     }
  40.     if (!xdr_bool(xdrs, &objp->sendIn)) {
  41.         return (FALSE);
  42.     }
  43.     return (TRUE);
  44. }
  45.  
  46. bool_t
  47. xdr_sfPrm(xdrs, objp)
  48.     XDR *xdrs;
  49.     sfPrm *objp;
  50. {
  51.     if (!xdr_int(xdrs, &objp->key)) {
  52.         return (FALSE);
  53.     }
  54.     if (!xdr_int(xdrs, &objp->fNr)) {
  55.         return (FALSE);
  56.     }
  57.     return (TRUE);
  58. }
  59.  
  60. bool_t
  61. xdr_tbPrm(xdrs, objp)
  62.     XDR *xdrs;
  63.     tbPrm *objp;
  64. {
  65.     if (!xdr_int(xdrs, &objp->key)) {
  66.         return (FALSE);
  67.     }
  68.     if (!xdr_int(xdrs, &objp->bNr)) {
  69.         return (FALSE);
  70.     }
  71.     if (!xdr_int(xdrs, &objp->bSz)) {
  72.         return (FALSE);
  73.     }
  74.     if (!xdr_int(xdrs, &objp->lNr)) {
  75.         return (FALSE);
  76.     }
  77.     if (!xdr_int(xdrs, &objp->nBlocks)) {
  78.         return (FALSE);
  79.     }
  80.     return (TRUE);
  81. }
  82.  
  83. bool_t
  84. xdr_xdrPix(xdrs, objp)
  85.     XDR *xdrs;
  86.     xdrPix *objp;
  87. {
  88.     if (!xdr_double(xdrs, &objp->r)) {
  89.         return (FALSE);
  90.     }
  91.     if (!xdr_double(xdrs, &objp->g)) {
  92.         return (FALSE);
  93.     }
  94.     if (!xdr_double(xdrs, &objp->b)) {
  95.         return (FALSE);
  96.     }
  97.     if (!xdr_double(xdrs, &objp->alpha)) {
  98.         return (FALSE);
  99.     }
  100.     return (TRUE);
  101. }
  102.  
  103. bool_t
  104. xdr_pixArr(xdrs, objp)
  105.     XDR *xdrs;
  106.     pixArr *objp;
  107. {
  108.     if (!xdr_array(xdrs, (char **)&objp->pixArr_val, (u_int *)&objp->pixArr_len, ~0, sizeof(xdrPix), xdr_xdrPix)) {
  109.         return (FALSE);
  110.     }
  111.     return (TRUE);
  112. }
  113.